package tech.aistar.corejava.day08;

/**
 * 抽象类定义抽象方法
 * Created by 豆梦寒 on 2019/7/24.
 */
public abstract class Shape {
    //定义普通属性
    private String name;
    //定义普通的方法
    public void setName(String name){
        this.name = name;
    }

    //也可以定义构造方法
    //允许重载不允许重写
    public Shape(){
        System.out.println("抽象类构造方法");

    }
    public Shape(String name){

    }
    //定义一个抽象方法
    public abstract double girth();

}
